teaspoon (measure) - German English Dictionary